<?php

$a = $_GET['a'];
$params = array_merge($_GET,$_POST);
call_user_func($a,$params);


function createrole($params){
    //角色信息存到数据库
    $res = 1;
    if($res){
        ajax_return(1,"");
    }

}
/**
 * 获取用户信息
 */
function getuserinfo(){
    //查询
    /*
        platform_uid	string	平台用户id
        nickname	string	平台用户昵称
        sex	string	性别，1男2女
        avatar	string	头像
        follow	string	关注状态，1未关注 2关注了
        ext	string	额外传递参数
    */
    $data = array(
       'platform_uid'=>1,
       'nickname'=>'zhangsan',
       'sex'=>1,
       'avatar'=>'xxxxxx',
       'follow'=>1,
       'ext'=>'',
    );
    ajax_return(1,'',$data);
}

function getconfigforcp(){
    $data = array(
        'allowFollow'=>1,
        'allowShare'=>1,
        'kefuinfo'=>array(
            'qq'=>'123456',
            'qq_group'=>1,
            'wechat'=>2,
            'wechat_gzh'=>'3'
        ),
    );
    ajax_return(1,'',$data);
}

function logout(){
    //退出 清除登录信息 等等
    $_SESSION = array();
    $redirect_url = $_GET['redirect_url'];
    header("Location:".$redirect_url);

}

function pay(){
    echo "支付信息";
    var_dump($_GET);
}



function ajax_return($res,$msg,$data){
    $callback = $_GET['callback'];
    if($res==1){
        $data = array(
            'status'=>0,
            'msg'=>$msg,
            'data'=>$data,
        );
    }else{
        $data = array(
            'status'=>-1,
            'msg'=>$msg,
            'data'=>$data,
        );
    }
    $json_data = json_encode($data);
    echo $callback."({$json_data})";
}